impulse peak - German English Dictionary